home *** CD-ROM | disk | FTP | other *** search
/ MacAddict 103 / MacAddict_103_2005-03.iso / Software / Graphics & Multimedia / MulleSight 1.0.9.dmg / README < prev    next >
Encoding:
Text File  |  2004-12-30  |  2.1 KB  |  68 lines

  1. $Id: README 15 2004-12-27 11:18:16Z znek $
  2.  
  3. ABSTRACT
  4. ========
  5.  
  6. Capture images from your iSight camera. Directly copy them to the pasteboard
  7. for reuse in other applications. Also, offer an AppleScript interface for
  8. third parties to grab images and quickly place them in other applications
  9. (such as iChat). Try to be as friendly as possible, offering as much access as
  10. possible to the properties of your iSight.
  11.  
  12.  
  13. HOMEPAGE
  14. ========
  15.  
  16. Visit http://www.mulle-kybernetik.com/software/MulleSight for up-to-date
  17. information.
  18.  
  19.  
  20. AppleScripts
  21. ============
  22.  
  23. I've provided some AppleScripts, suitable for i.e. iChatStatus
  24. (http://www.ittpoi.com/index.php?product=com.ittpoi.ichatstatus&type=frameset).
  25. New in 1.0.8 is an ImageProcessing AppleScript which demonstrates some
  26. advanced use of the application.
  27.  
  28.  
  29. TODO
  30. ====
  31.  
  32. - instead of "Set in iChat" allow custom AppleScripts to be run when capturing,
  33.   as this would enable all sorts of uses automatically.
  34. - should be able to stop/start capturing via AppleScript
  35. - capture framerate should be adjustable
  36. - capture resolution should be adjustable (via AppleScript)
  37. - selection rectangle should be adjustable
  38. - resizing should be adjustable
  39. - idle timer interval should be adjustable (to save CPU on slower machines)
  40.  
  41.  
  42. BUGS
  43. ====
  44.  
  45. - none known
  46.  
  47.  
  48. ANNOYANCES DURING CODING
  49. ========================
  50.  
  51. AppleScript support in Cocoa sucks. I don't have a clue why I have to provide
  52. "codes" for the selectors, it seems to be an artifact from MacOS 9 days.
  53. It took me a while to figure out that there are man pages for 'sdp'
  54. (/Developer/Tools/sdp)  and 'sdef'. However, I didn't find a documented way
  55. to teach the sdef the proper definition of my "Image" value type (which is an
  56. NSData representing a TIFF image). I used 'sdp' to generate the initial
  57. scriptSuite and scriptTerminology and modified the result according to the
  58. iChat script suite.
  59.  
  60.  
  61. REFERENCES
  62. ==========
  63.  
  64. All knowledge about Quicktime gathered via ADC sample code, see
  65. http://developer.apple.com/samplecode/Cocoa_-_SGDataProc/Cocoa_-_SGDataProc.html
  66. and http://developer.apple.com/samplecode/HackTVCarbon/HackTVCarbon.html
  67. for details.
  68.